body {background:url(/img/mem_bg.jpg) repeat-x bottom left #fff; height:100%;}
.footer {height:0; font-size:0; margin:0; padding:0; }
.wrapper { background:url(/img/mem_bg_center.jpg) no-repeat 55% bottom; width:100%; height:100%;}

#hidder	{width:100%; overflow:hidden; position:relative; }
a#mem_logo	{ display:block; width:118px; height:135px; background:url(/img/mem_logo.jpg) center top no-repeat; position:absolute; top:10px; left:10px;}
a#mem_logo span{display:none;}
a#mem_logo:hover{ background-position:center -140px; }

.item	{display:none; background:#000; padding:2px;  text-decoration:none;}
.item	img {float:left; }
.item	span {display:none; padding:20px; color:white;}
a.item:hover span {display:inline-block;}


